---@class Battle.BluePlayer:Battle.PlayerRobot
local BluePlayer = Battle.CreateClass("BluePlayer",Battle.PlayerRobot)
Battle.BluePlayer = BluePlayer

function BluePlayer:OnEnergyUpdateFinished()
    Battle.GlobalEventSystem.BroadCast(Battle.Event.BattleEnergyUpdate,Battle.EventArgs.BattleEnergyUpdateArgs:Create( self.energy,self.energyMax))
end
function BluePlayer:OnActionUpdateFinished()
    Battle.GlobalEventSystem.BroadCast(Battle.Event.BattleActionCountUpdate,Battle.EventArgs.BattleActionCountUpdateArgs:Create( self.action,self.actionMax))
end
function BluePlayer:OnUseHandCardFinished(card)
    Battle.GlobalEventSystem.BroadCast(Battle.Event.HandCardUse,Battle.EventArgs.HandCardUseArgs:Create(card))
end